/*登录*/
.login-wrap {
  font-size .6rem
  .login-img {
    padding 3.4rem 0
    text-align center
  }
  .login-con {
    padding 0 .75rem  
    .btn {
      line-height 2rem
      border-radius 2px
      margin-bottom .75rem  
      .iconfont {
        font-size .9rem  
        position relative
        top 2px
      }  
    }
    p {
      text-align center
      font-size .6rem
      .iconfont {
        font-size .6rem  
      }
    }
  }
}
.quick-login {
  position absolute
  left 0
  bottom 1.7rem 
  width 100%
  color #7f7f7f
  font-size .6rem
  .key {
    padding 0 .75rem
    &:not(:first-child) {
      border-left 1px solid #979797
    } 
    .iconfont {
      font-size .75rem  
    }
  }
}
.login-box {
  min-height 100vh
  background-color #fff
  .login-img {
    padding 1.2rem 0
    .icon-login {
      width 4.1rem
      height 1.35rem
    }
  }
  .login-title {
    font-size .75rem
    text-align center
    line-height 1rem
    padding 1rem 0 2rem  
  }
  .login-con {
    .flex-list {
      padding-left 0
      & > li {
        font-size .65rem
        padding .25rem 0
        border-top none 
        border-bottom 1px solid #d9d9d9
        .iconfont {
          font-size .9rem
          padding .25rem
        }
        input {
          height 1.4rem
        }
      }
    }
    .unlogin {
      padding 1rem 0
      color #666
    }
    .error {
      color #b4282d
      text-align left 
      line-height 1rem
      margin-top .25rem  
    }
  }
}